package cyy.example.com.facotry.model.api.response;

import java.io.Serializable;
import java.util.List;

/**
 * Created by ChenYiYao on 2017/11/16.
 */

public class FirmGeneralInfoEntity {


    private CompanyBaseinfoVoBean companyBaseinfoVo;
    private int companyId;
    private List<CompanyFileVoBean> companyFileVo;
    private List<CompanyPollDeviceListBean> companyPollDeviceList;
    private List<CompanyPollTotalListBean> companyPollTotalList;

    public CompanyBaseinfoVoBean getCompanyBaseinfoVo() {
        return companyBaseinfoVo;
    }

    public void setCompanyBaseinfoVo(CompanyBaseinfoVoBean companyBaseinfoVo) {
        this.companyBaseinfoVo = companyBaseinfoVo;
    }

    public int getCompanyId() {
        return companyId;
    }

    public void setCompanyId(int companyId) {
        this.companyId = companyId;
    }

    public List<CompanyFileVoBean> getCompanyFileVo() {
        return companyFileVo;
    }

    public void setCompanyFileVo(List<CompanyFileVoBean> companyFileVo) {
        this.companyFileVo = companyFileVo;
    }

    public List<CompanyPollDeviceListBean> getCompanyPollDeviceList() {
        return companyPollDeviceList;
    }

    public void setCompanyPollDeviceList(List<CompanyPollDeviceListBean> companyPollDeviceList) {
        this.companyPollDeviceList = companyPollDeviceList;
    }

    public List<CompanyPollTotalListBean> getCompanyPollTotalList() {
        return companyPollTotalList;
    }

    public void setCompanyPollTotalList(List<CompanyPollTotalListBean> companyPollTotalList) {
        this.companyPollTotalList = companyPollTotalList;
    }

    public static class CompanyBaseinfoVoBean {


        private String businessType;
        private String companyId;
        private String companyName;
        private String detailAddr;
        private String latitude;
        private String legalRepresent;
        private String longitude;
        private String phone;
        private String processFlow;
        private String regulationLevel;
        private String regulationType;
        private String street;

        public String getBusinessType() {
            return businessType;
        }

        public void setBusinessType(String businessType) {
            this.businessType = businessType;
        }

        public String getCompanyId() {
            return companyId;
        }

        public void setCompanyId(String companyId) {
            this.companyId = companyId;
        }

        public String getCompanyName() {
            return companyName;
        }

        public void setCompanyName(String companyName) {
            this.companyName = companyName;
        }

        public String getDetailAddr() {
            return detailAddr;
        }

        public void setDetailAddr(String detailAddr) {
            this.detailAddr = detailAddr;
        }

        public String getLatitude() {
            return latitude;
        }

        public void setLatitude(String latitude) {
            this.latitude = latitude;
        }

        public String getLegalRepresent() {
            return legalRepresent;
        }

        public void setLegalRepresent(String legalRepresent) {
            this.legalRepresent = legalRepresent;
        }

        public String getLongitude() {
            return longitude;
        }

        public void setLongitude(String longitude) {
            this.longitude = longitude;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getProcessFlow() {
            return processFlow;
        }

        public void setProcessFlow(String processFlow) {
            this.processFlow = processFlow;
        }

        public String getRegulationLevel() {
            return regulationLevel;
        }

        public void setRegulationLevel(String regulationLevel) {
            this.regulationLevel = regulationLevel;
        }

        public String getRegulationType() {
            return regulationType;
        }

        public void setRegulationType(String regulationType) {
            this.regulationType = regulationType;
        }

        public String getStreet() {
            return street;
        }

        public void setStreet(String street) {
            this.street = street;
        }
    }

    public static class CompanyPollDeviceListBean {
        /**
         * devCapacity : 100
         * devName : 喷砂集尘机
         */

        private String devCapacity;
        private String devName;

        public String getDevCapacity() {
            return devCapacity;
        }

        public void setDevCapacity(String devCapacity) {
            this.devCapacity = devCapacity;
        }

        public String getDevName() {
            return devName;
        }

        public void setDevName(String devName) {
            this.devName = devName;
        }
    }

    public static class CompanyPollTotalListBean {
        /**
         * pollutantType : 废水类:pH值、化学需氧量、悬浮物、总磷、氟化物、总锌、阴离子表面活性剂、氨氮
         * pollutantStandra : DB44/26-2001的二级标准
         * pollutantStandard : DB44/27-2001的二级标准
         */

        private String pollutantType;
        private String pollutantStandard;

        public String getPollutantType() {
            return pollutantType;
        }

        public void setPollutantType(String pollutantType) {
            this.pollutantType = pollutantType;
        }

        public String getPollutantStandard() {
            return pollutantStandard;
        }

        public void setPollutantStandard(String pollutantStandard) {
            this.pollutantStandard = pollutantStandard;
        }
    }

    public static class CompanyFileVoBean implements Serializable {
        private static final long serialVersionUID = 8486483135659841085L;


        private String filePath;
        private String fileType;

        public String getFilePath() {
            return filePath;
        }

        public void setFilePath(String filePath) {
            this.filePath = filePath;
        }

        public String getFileType() {
            return fileType;
        }

        public void setFileType(String fileType) {
            this.fileType = fileType;
        }
    }
}
